imposition of punishments - Spanish English Dictionary